package com.drcoffee.drcoffeemall.service;

import com.drcoffee.drcoffeemall.entry.Address;
import com.drcoffee.drcoffeemall.entry.Result;
import org.springframework.web.bind.annotation.RequestParam;

import java.util.Map;

public interface AddressService {
    /* 添加收件地址 */
    Result addAddress(String Token,Address address);

    /* 根据账号查询收件地址 */
    Result getAddressByAccount(String account);

    /* 根据Id查询地址 (查询默认地址) */
    Result getAddressById(Integer id);

    /* 设置为默认地址 */
//    Result setDefaultAddress(Integer id, String account);

    /* 删除地址 */
    Result deleteAddress(Integer id, String account);

    /* 修改地址 */
    Result updateAddress(Address address);

    //自动识别地址
    Result autoAddress(String autoText);
}
